prostrate oneself before someone - Alemán Inglés Diccionario